DECLARE @RolAdministradores VARCHAR(16)='ANAPRE'
--- Si el rol es el administrador, debo verificar que no se esten deshabilitando las opciones del menu "MANTENIMIENTO"
--- Menu: Mantenimiento
IF NOT EXISTS (SELECT * FROM [SeguridadRolMenu] WHERE CodRol=@RolAdministradores AND CodMenu='Cod_10')
BEGIN
	INSERT INTO [SeguridadRolMenu](UsuarioGrab,CodRol,CodMenu) VALUES ('1',@RolAdministradores,'Cod_10')
END
--- Menu: Seguridad
IF NOT EXISTS (SELECT * FROM [SeguridadRolMenu] WHERE CodRol=@RolAdministradores AND CodMenu='Cod_10_40')
BEGIN
	INSERT INTO [SeguridadRolMenu](UsuarioGrab,CodRol,CodMenu) VALUES ('1',@RolAdministradores,'Cod_10_40')
END
--- Menu: Todos ITEM que esten asociados al menu SEGURIDAD
DELETE FROM [SeguridadRolMenu] WHERE CodRol=@RolAdministradores AND CodMenu IN (SELECT codigo FROM [SeguridadMenu] WHERE CodigoSuperior='Cod_10_40')
INSERT INTO [SeguridadRolMenu](UsuarioGrab,CodRol,CodMenu) SELECT '1',@RolAdministradores,Codigo FROM [SeguridadMenu] WHERE CodigoSuperior='Cod_10_40'
